package yaner.hotel.manager.resource.service;


import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import yaner.hotel.manager.common.dto.role.RoleAddDto;
import yaner.hotel.manager.common.dto.role.RoleDto;
import yaner.hotel.manager.common.dto.role.RoleUpdateDto;
import yaner.hotel.manager.common.vo.RoleVo;

import java.util.List;

public interface IRoleService {
    List<RoleVo> roleList(RoleDto roleDto);

    Page<RoleVo> rolePage(RoleDto roleDto);
    RoleVo getRoleInfo(String roleId);
    String addRoleInfo(RoleAddDto roleAddDto);
    String updateRoleInfo(RoleUpdateDto roleUpdateDto);
    String deleteRoleInfo(String roleId);
}
